standing powertrain mounting system - Espagnol Anglais Dictionnaire